insult someone harshly - Español Inglés Diccionario